dependent repeater station - Turkish English Dictionary